stand in good stead - Turco Inglés Diccionario